ScanDeviceManager EnableFastIOMonitoring
Enables fast IO monitoring for this instance of ScanDeviceManager . Fast I/O monitoring is implemented on the controller with a response time on the order of 100 milliseconds.
Overloads
public void EnableFastIOMonitoring(string deviceName, string pinName, bool raiseOnHigh, bool raiseOnLow) |
Return value
void |
Parameters
string | deviceName | Unique name of the device |
string | pinName | Name of the pin for which fast IO monitoring is enabled |
bool | raiseOnHigh | Trigger when the pin is in high state |
bool | raiseOnLow | Trigger when the pin is in low state |
Exceptions
DeviceNotFoundException | Throws when the device with the given name is not found |
ArgumentException | Throws if the pin name is invalid or if the device is offline |
Example
Copy
scanDeviceManager.EnableFastIOMonitoring(deviceName, "Pin.Din.Auxiliary.In0", true, false);